package com.nebula.salary.model.dto;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 用户管理查询数据传输类
 *
 * @author codex
 * @since 2022-03-05
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="UserQueryDto对象", description="用户管理查询数据传输类")
public class UserQueryDto extends PageDto implements Serializable {
    private static final long serialVersionUID = 4855331768492524115L;
    
    @ApiModelProperty(value = "用户名")
    private String username;
    
    @ApiModelProperty(value = "姓名")
    private String realName;
    
    @ApiModelProperty(value = "手机号码")
    private String phone;
    
    @ApiModelProperty(value = "开始时间")
    private String beginTime;
    
    @ApiModelProperty(value = "结束时间")
    private String endTime;
}
